package xmq_models

type SendSmsReq struct {
	SourceSystem  string            `json:"sourceSystem"`
	InnerCode     string            `json:"innerCode"`
	UserIds       []string          `json:"userIds"`
	Mobiles       []string          `json:"mobiles"`
	TemplateParam map[string]string `json:"templateParam"`
}

type MailFile struct {
	Url         string `json:"url"`
	Name        string `json:"name"`
	Description string `json:"description"`
}
type SendMailReq struct {
	SourceSystem  string            `json:"sourceSystem"`
	InnerCode     string            `json:"innerCode"`
	Subject       string            `json:"subject"`
	To            []string          `json:"to"`
	Cc            []string          `json:"cc"`
	Bcc           []string          `json:"bcc"`
	ToUser        []string          `json:"toUser"`
	CcUser        []string          `json:"ccUser"`
	BccUser       []string          `json:"bccUser"`
	TemplateParam map[string]string `json:"templateParam"`
	SubjectParam  map[string]string `json:"subjectParam"`
	Files         []MailFile        `json:"files"`
}
